Buying a home is a milestone moment for most people. For the most part, a new homeowner is unprepared for the amount of work that goes into maintaining a residence. There are a number of parts to a home and, at one time or another, they will require maintenance and...

read more