Update since last review 4 months ago. Almost immediately after posting my review, I received a call from Carl. He apologized for the poor communication and said that he would make me 2 sets of keys. He lost the set I left with him, so I gave him the key codes for the 3 keys that he lost and waited. While waiting for the keys, I went camping from April 10-13. During this time, I noticed that several electrical outlets were not working. Upon investigation, I found wires cut that were not reconnected, rendering 5 outlets out of commission. I called Carl and we set up a date for him to pick up the trailer to fix the problem. I asked him to put a junction box under the sink where the electrical repairs would be made as that would be a cleaner, more reliable repair. He kept the trailer for a week, as agreed upon, and delivered it to my storage space on May 4. He brought a single key to the trailer door with him, and said he forgot to grab the other keys (storage bin locks and hitch lock). Again, he apologized and said he would mail them to me. I texted a week later and asked if they were mailed and received no response. I texted again on May 26, and he responded and said they were mailed on May 22. It's June 4 and I still don't have the keys that I have been trying to get since last October. In addition, I just got back from camping again and, although the circuit now works, he did not install the junction box as I requested. He even said that he did when he dropped it off. Finally, and I say finally because I am done trying to resolve any other issues with this company, my air conditioning hasn't worked right since I got the trailer back. They didn't work on the A/C, but they did reseal the roof. It may just be coincidence, but based upon my experience with this company, I wonder if they did something to make it work less efficiently than before. I guarantee that there are better options in the area to get your work done, but if you choose to go with Spencer Janes, be prepared for poor communication, subpar work and lies. read more