"He needs to mask when he steps on the property, not just to do so when asked, and stay covered when around others. Very personable, though, and did comply with my request."
"It's true: working with Hal is not like working with other contractors. With Hal, you are developing a relationship, not fulfilling the terms of a contract. For some that might be more than they want out of a contractor. For me, it was exactly what I needed. Example: I was talking with Hal about another matter when we both happened to notice some rotting boards on our deck. I thought it was unsightly, but nothing serious. Hal persuaded me that, without immediate attention, the rot would spread to the joists underneath, and what was a small problem now would be a big problem later. He replaced the deck boards on time and for the price he quoted. I can now rest assured I won't be plunging through the deck this summer. Along the way, Hal fixed some off-kilter gates in our yard, and also consulted with me about some stains on our stucco (thus managing to solve a problem that had stumped several other contractors). He's always on the end of the line when I have a home repair question. He's been there for me for some five years now. There's plenty of quality workers out there, but not many who will listen as well, contribute as much, and return as often as Hal Morris."
"Not a fan of writing reviews however this company deserves one. Called and got service quickly. Had Maintenace on three garage doors, lubed the tracks, replaced the "seal" on the bottom of one door and the rest of the boring stuff. Then surprised him by bringing him to another house where the entire garage door opener was laying on the floor. Didn't seem like a surprise to him as I quickly left him alone to deal with the mess, To my surprise the opener was back up and operating quickly and hasn't crashed down on the floor since then, Pleased with the service from everyone I delt with. The "service tech" was outstanding and even the charge for the service seemed fair."
We pride our company on reliability, great communication, integrity, and quality work. We strongly believe in giving our absolute best in all of our projects no matter how big or small. We are experts in our trade and will always keep you educated on your particular task or project. We look forward to earning your business!
Costs range from $1,000 to $5,000, depending on size, material, and design complexity.
Costs depend on fabric type, window size, and additional features like motorization or custom designs.
The cheapest material for covering a tennis court is rubber or clay. Rubber needs to be installed over a concrete or asphalt base, however, which can make the project more expensive up-front (but cheaper to resurface over time). Clay courts are among the most affordable, but they aren’t the best to play on and require a lot of maintenance.
Yes, you can install an awning yourself, and it can be an excellent DIY project with immediate benefits. This is most feasible for smaller, pre-assembled units. However, awnings are often heavy and awkward for one person to handle, so you should always have at least one helper. If you have difficulty lifting heavy objects, professional installation is recommended to ensure proper mounting and durability.
Durable materials suited for climate include aluminum for coastal areas or composite wood in varying environments for durability and minimal upkeep.
The Askov, MN homeowners’ guide to patio cover services
From average costs to expert advice, get all the answers you need to get your job done.
Learn how to hire a fabric awning or patio cover installation pro. Find qualified contractors, ask the right questions, and get your project done right.
Consider these awning questions when installing or replacing a metal awning or patio cover. The answers can determine who you hire and how long the project takes.