Find another installer…read more
Craig was quick to respond to my request to replace a failed double pane window, and arrived promptly to measure my window and accept a deposit. After that, the only time I received any communication was when I reached out to him. After five missed appointments, and a request for a refund, I am still waiting.
Here is our text conversation.
Conversation with Craig Osterhoudt
Contains 32 messages
----------------------------------
3/17/26
----------------------------------
Sent - March 17, 2026 at 11:02PM - (SMS)
I am awaiting your refund of my deposit.
----------------------------------
3/16/26
----------------------------------
Sent - March 16, 2026 at 9:11AM - (SMS)
Any update?
----------------------------------
3/11/26
----------------------------------
Sent - March 11, 2026 at 4:31PM - (SMS)
Thank you.
Received - Craig Osterhoudt - March 11, 2026 at 4:30PM - (SMS)
Ok Richard I understand ill get on it as soon as possible should be processed before the end of the week
Sent - March 11, 2026 at 12:12PM - (SMS)
Window deposit.
[Image content not copied]
Sent - March 11, 2026 at 12:11PM - (SMS)
Message deleted on March 11, 2026 at 12:12PM.
Deposit for window.
[Attachment: Check {redacted} - Window Deposit.pdf]
Sent - March 11, 2026 at 12:01PM - (SMS)
Craig, due to five missed appointments, please refund my deposit to my Venmo account.
{Venmo account redacted}
----------------------------------
3/6/26
----------------------------------
Sent - March 6, 2026 at 11:00AM - (SMS)
Craig, I am home and will be available until 6pm.
----------------------------------
3/5/26
----------------------------------
Sent - March 5, 2026 at 5:36PM - (SMS)
I will be out in the morning 9-10:30am, so please let me know if that is the window for the install. The code is still valid.
New gate code: {redacted}
Sent - March 5, 2026 at 5:35PM - (SMS)
Thank you.
Received - Craig Osterhoudt - March 5, 2026 at 5:35PM - (SMS)
I'm very sorry this must be beyond frustrating for you, I will schedule him again for tomorrow and keep myself as a backup in case he no shows again. The funeral is on Saturday so at very worst it may come to Monday but I'm goin to try to make sure it happens tomorrow
Sent - March 5, 2026 at 3:56PM - (SMS)
Any update?
----------------------------------
3/4/26
----------------------------------
Received - Craig Osterhoudt - March 4, 2026 at 10:04AM - (SMS)
He said 12 to 1
Sent - March 4, 2026 at 9:59AM - (SMS)
New gate code: {redacted}
Sent - March 4, 2026 at 9:58AM - (SMS)
That works. Is there a time estimate? I need to get a new access code.
Received - Craig Osterhoudt - March 4, 2026 at 9:57AM - (SMS)
He wants to come today if possible
----------------------------------
3/3/26
----------------------------------
Sent - March 3, 2026 at 1:20PM - (SMS)
Craig, when can the window get installed?
----------------------------------
2/26/26
----------------------------------
Received - Craig Osterhoudt - February 26, 2026 at 9:17PM - (SMS)
We can remove it
Sent - February 26, 2026 at 9:03PM - (SMS)
Certainly. The gate code is valid until Monday. Do you want the window blind removed for the install?
Received - Craig Osterhoudt - February 26, 2026 at 9:02PM - (SMS)
I have it scheduled for tomorrow afternoon if that's ok
Sent - February 26, 2026 at 8:52PM - (SMS)
Craig, is there an update on the date to install the window? Thanks.
----------------------------------
2/23/26
----------------------------------
Sent - February 23, 2026 at 3:37PM - (SMS)
Craig, tomorrow will be fine. I have a coupe of calls, so please let me know when you are on the way. Here is the new gate code: {redacted}.
Received - Craig Osterhoudt - February 23, 2026 at 12:07PM - (SMS)
We can do it tomorrow?
----------------------------------
2/21/26
----------------------------------
Sent - February 21, 2026 at 9:43AM - (SMS)
Craig, my condolences on the loss of your father. I'm sure you have a great deal on your plate.
Please contact me when you have time to install the window, I will need to create a new access code.
----------------------------------
2/20/26
----------------------------------
Received - Craig Osterhoudt - February 20, 2026 at 6:02PM - (SMS)
I'm sorry I wasn't able to get back to you sooner I found my father this morning passed away in the night. Been dealing with coroner police etc
Sent - February 20, 2026 at 3:10PM - (SMS)
Craig, I was just following up to see what date the install might occur. Thanks, Rich Baker
----------------------------------
2/18/26
----------------------------------
Received - Craig Osterhoudt - February 18, 2026 at 11:23AM - (SMS)
No worries it wasn't too much of a hassle just a quick stop on my rounds
Sent - February 18, 2026 at 10:32AM - (SMS)
Craig, I confirmed that I am setup on Venmo so there will not be a repeat of the mess with a check. Thanks.
Received - Craig Osterhoudt - February 18, 2026 at 9:42AM -