In any home renovation project, there is a certain progression of events that must happen before construction can start. The most important step is determining whether your project is even possible. Fortunately, this is something you can do yourself. Often times, you will be asked to pay an upfront retainer … Read More