SCCM Application Download Stuck at 0% in Software Center (2024)

One of the common issue that many of us face is SCCM application download stuck at 0% in Software Center. There could be lot of reasons why the SCCM deployment doesn’t work and let us look at troubleshooting tips.

First of all there is no exact solution for this issue because the error code that you see is a generic one. Therefore a lot of research needs to be done in order to find the cause and fix the issue.

Sometimes you see the software change returned error code 0x87D00607 in software center or probably some other error code. You cannot always say it’s a boundary group related issue even thought that’s the first thing most people guess.

If you are the IT guy working on this issue, you might be looking for the easiest way to fix this issue. Your first task is to find out why are the applications stuck downloading in Software Center. Or rather understand the application model installations on clients.

If the app downloads are not working on a single machine, you can assume that issue could be with that specific computer. However on all computers if you see SCCM application download Stuck at 0% in Software Center, that’s something to worry about.

What’s the point in deploying brand new apps to the client machines when users cannot install any applications ?.

Table of Contents

So last week, I was working on switching the SCCM distribution points in some of the remote sites. We recently installed Configuration Manager current branch in our setup while we still have the old SCCM 2012 R2 running.

The goal was to shutdown the old DP and test the new DP (test OSD and App installs) and perform a switch over from old DP to new one.

The strange thing I found after DP switch over is that none of the applications nor windows updates were downloading in Software Center. I could see the SCCM application download stuck at 0% in Software Center.

This issue was observed in almost all the remote sites. Selecting any application and clicking Install button showed Downloading..0% in Software Center and there was absolutely no progress.

I thought of creating a guide and covering all the reasons why this issue could occur. I know I cannot cover everything but I will try to cover most of the relevant solutions for this issue.

If you find any solution or rather a workaround not covered in this post, you may share it in comments section. I will add it to the post if it’s relevant.

Alright, so lets see how to tackle this SCCM application download stuck at 0% issue and find common solutions for this issue.

Step 1 – Check the Boundaries

Needless to say, the applications install only when they first locate the distribution point and download the content. If the clients don’t know from where the content has to be downloaded, they sit on downloading state for some time and eventually fail.

So it is important that you first check the boundaries and boundary groups. The Boundaries in Configuration Manager define network locations on your intranet. These locations include devices or clients that you want to manage.

Boundaries can be either an IP subnet, Active Directory site name, IPv6 Prefix, or an IP address range. I prefer to use IP range as my boundary for every site. In some cases I also create another boundary with type Active Directory site name for every site.

In my experience I have seen the IP range boundaries working fine in most of the environments. I don’t use IP subnets as they didn’t work well for me especially with SCCM 2012 R2.

Step 2 – Check the Boundary Groups

So let’s assume the boundary is defined correctly. The next thing that you need to check is the boundary group. The Boundary groups are logical groups of boundaries that you configure.

For any site you create the boundary first and then associate a boundary and a distribution point with boundary group. The clients in your network use a boundary group for :-

  • Automatic site assignment.
  • To find a site system server that can provide a service such as Distribution points for content location.
  • Software update points and State migration points.
  • Preferred management points.
  • Cloud management gateway.

You can see why it is important to configure the boundary groups correctly.

When you create a new boundary group, you associate or add a boundary to it. This is done in the General tab of boundary group properties. Ensure you add the right boundary.

Next, under References tab, you can use this boundary group for site assignment. Most of all under Site system servers, ensure you have associated a distribution point.

In most cases, I see people fail to define a DP for the boundary group. If you don’t specify a distribution point server here, the clients will not know from where the content needs to be downloaded.

Step 3 – Is the Application distributed to SCCM Distribution Point

If you have gone through solution 1 and 2, then you may now focus on the content availability part. In some cases, we ignore checking if the application or the content is distributed to the distribution point.

If the content is not distributed to the SCCM distribution point, the clients would go to the DP and find no content to download. Hence you might notice that SCCM application downloads are stuck at 0% in Software Center.

I have seen this in few environments that have got large number of distribution points. Typically you right click the content and distribute it to distribution points.

However if you have got lot of DP’s in your setup, I would recommend creating a distribution point group. Let’s say you add a new distribution group in your hierarchy. You simply add the distribution point to the already existing distribution point group.

All the content defined for the distribution point group will be automatically distributed to the newly added distribution point server. Finally the point that I want to make here is you must ensure the content is distributed to the distribution point before clients download it.

Step 4 – Has the Content reached the Distribution Point

Sometimes we distribute the content to distribution point(s) and assume the content would have reached the distribution point. You should always ensure the content distribution to DP is successful.

The tricky part here is how do you monitor the SCCM content transfer. I will give you some options, you can choose the ones that you feel easy.

Use the Monitoring Workspace to find the content distribution status

When you distribute/re-distribute any content to distribution point, you can monitor the content transfer using the Monitoring workspace.

In the Monitoring workspace, go to Distribution Status > Content Status. Right click the content and click View Status.

Now you see the content status window where you can see some states. Here you should be able to find out the status of the content distribution.

If the content is successfully distributed to the DP, you will find that info under Success tab. If the content is too large and is still being distributed to DP, you will find that info under In Progress tab.

And if the content appears under Error tab, it means for some reason the content couldn’t reach the distribution point server. Here is where your actual troubleshooting begins.

In most cases when you click Error tab, you may find the reason why content wasn’t distributed. However it may not give you the exact reason for content distribution failure.

Or perhaps you may find more than one reason for distribution failure. So I wouldn’t rely much on those messages. The best thing that you do from this console is redistribute the failed content.

Examine Distmgr.log and PkgXfermgr.log files

I always rely on log files for troubleshooting any SCCM issues. I have published several SCCM troubleshooting guides and in most guides, I have found the actual errors in the SCCM log files. Hence I always examine the log files.

When it comes to content distribution, you should examine distmgr.log and PkgXfermgr.log files.

When you distribute content to distribution points in a site, the Distribution Manager creates a content transfer job. It then notifies the Package Transfer Manager on primary and secondary site servers to transfer the content to the remote distribution points.

If you monitor the above log files and don’t see any errors during content distribution, you can say the content distribution is successful. If you find any errors in these files, some of my SCCM troubleshooting posts can help you.

Use the Distribution Point Job Queue Manager Tool

The Distribution Point (DP) Job Queue Manager is one of the Configuration Manager tools. You can use it to troubleshoot and manage ongoing content distribution jobs to Configuration Manager distribution points.

I have published a dedicated post on the DP job queue manager tool explaining it’s importance and usage.

Step 5 – Examine LocationServices.log

After you have ensured the content is available on the distribution point, examine the LocationServices.log. This is a very important log file and you can find the log file on the client computer here – C:\Windows\CCM\Logs.

This log file records the client activity for locating management points, software update points, and distribution points. Any errors in this log file should be considered important. If the clients don’t retrieve the management point info, no way they can download the policies.

So as per the log file, you can see the client is able to discover the management point from AD.

Attempting to retrieve lookup MP(s) from AD LocationServicesLookup Management Points from AD: Name: 'CORPSCCM.PRAJWAL.ORG' HTTPS: 'Y' ForestTrust: 'N' LocationServicesRetrieved lookup MP(s) from AD

Now in rare cases you will find some errors. You will have to go through each line and figure out the actual reason.

For example, in the below screenshot, you can see the LocationServices.log file is showing WINHTTP_CALLBACK_STATUS_FLAG_CERT_CN_INVALID is set error.

This occurs when you have deployed PKI certs and your MP and DP’s are on HTTPS and you haven’t set the correct certificate under IIS bindings > HTTPS. I have also covered about the solution in this post.

With invalid certificate assigned under IIS, if you attempt to image the machine, you will encounter error 80072f8f. However you have to dig the smsts.log file to find this error.

Step 6 – Check the SCCM IIS Web Server Certificate

I have published a detailed guide on implementing PKI for SCCM. One of the important section within that guide is to request the web server certificate and assign it under IIS > HTTPS.

Furthermore you must always ensure that the web server certificate that you have assigned is not expired.

Let’s say your LocationServices.log file shows the below warnings. One can clearly make out that the client is unable to discover the management point.

Assigned MP error threshold reached, moving to next MP.LocationServicesIgnoring MP error during post-rotation flush period of 20 seconds. LocationServices0 assigned MP errors in the last 10 minutes, threshold is 5.LocationServices1 assigned MP errors in the last 10 minutes, threshold is 5.LocationServices2 assigned MP errors in the last 10 minutes, threshold is 5.LocationServices3 assigned MP errors in the last 10 minutes, threshold is 5.LocationServices4 assigned MP errors in the last 10 minutes, threshold is 5.LocationServicesAssigned MP error threshold reached, moving to next MP.LocationServices

While the CAS.log shows something like this.

  • Failed to check if the client is a peer source
  • Matching DP location found 0
  • Matching DP location found 1
  • Download request only, ignoring location update

If you are facing the same issue, you will also notice that nothing gets downloaded to ccmcache folder. Even thought the DP locations are correct, nothing gets downloaded and the SCCM application download is stuck at 0% in Software Center.

As I mentioned before, you must first check if the certificate is valid. You can do that by selecting the SSL certificate under HTTPS site binding. Click View button and the certificate window, take a look at valid field.

Check the Subject Alternative Name of the Certificate

Another simple yet important thing that you need to check is the subject alternative name of the certificate. This should point to the right distribution point server.

For example, in my lab setup, I have changed the SAN to point to my domain controller which is incorrect. This was done to reproduce the above errors. If you have entered a wrong DP name in the cert, you must correct it.

You cannot edit the certificate and correct it here. Instead you must delete the Web server certificate and request a new one. You can follow this guide to request and assign web server certificate to distribution point server.

When you enroll the new web server certificate, ensure you enter the right FQDN.

In the General tab, do not forget to provide a friendly name to the certificate.

This makes your task easier while assigning the cert under IIS > HTTPS site binding.

I have listed most of the steps to fix the SCCM application download stuck at 0% issue. I will update the guide as I come across more solutions.

About the author

Prajwal Desai

Prajwal Desai is a 8 time Microsoft MVP in Enterprise Mobility. His goal is to write in-depth posts and guides on Configuration Manager (SCCM), Microsoft Intune, Azure, Windows Server, Windows 11, and other topics, with the goal of providing people with useful information.

SCCM Application Download Stuck at 0% in Software Center (2024)

FAQs

How do I troubleshoot software center? ›

Troubleshooting
  1. Open Control Panel.
  2. Select System and Security.
  3. From the list, select Configuration Manager.
  4. Select the 'Cache' tab, then click the Delete Files button. If the Delete Files button is greyed out, select “Configure Settings” first.
  5. Check the “Delete persisted cache content” box, then click Yes.
26 May 2022

Where does Software Center download install files? ›

The CCMCache folder is the location where the SCCM downloads all the files needed for various installations. This applies not only to applications but also to patches, task sequences, and other items. By default, this folder is set to C:\Windows\ccmcache.

What does waiting to install mean in Software Center? ›

When there is "Waiting to begin installation" state, normally it indicates that there is already a running process and it has to wait until the process is end. Check that in the software center if there is other task shown as "installing".

How do I stop a download from Software Center? ›

Go to System > Notifications & Actions. Scroll down until you see Software Center. Click the sliding toggle to turn Off notifications.

How do I repair SCCM agent? ›

SCCM Client Agent Repair using Right Click Tools

Launch the Configuration Manager console. Navigate to Assets and Compliance\Overview\Devices. Select a device for which you want to repair SCCM agent. Right click the device and click Right Click Tools > Client Tools > Repair Client.

How do I restart SCCM services? ›

Restart SCCM Service using Service Manager
  1. Start SCCM Console and go to Monitoring.
  2. Go to Overview > System Status > Site Status.
  3. On the Top menu, click Start button and click Configuration Manager Service Manager. ...
  4. Look for SMS_EXECUTIVE under Servers, select the service.
29 Jul 2022

How do I clear SCCM client cache? ›

Configure the cache on the client computer
  1. On the client computer, open the Configuration Manager control panel.
  2. Switch to the Cache tab. Set the space and location properties. The default location is %windir%\ccmcache .
  3. To delete the files in the cache folder, choose Delete Files. Important.
4 Oct 2022

How do I refresh a SCCM policy? ›

Click on Software Updates Deployment Evaluation Cycle and click on "Run Now." The software in Software Center should update shortly. Pressing on F5 on the keyboard while in the Software Center window will refresh it.

What is SCCM cache? ›

SCCM caches files used for software deployment in the ccmcache folder. This may include software packages which are automatically installed on your machine, some types of software updates, etc.

How do I fix Windows Update pending download? ›

If your updates are stuck on "Pending Download" or "Pending Install" Go to "Windows Update Settings" Go to "Advanced", there is a slider there "Allow updates to download over metered connections." If you slide this to "On." than the updates will begin to download and install properly.

Is software center part of SCCM? ›

Software Center is part of Microsoft's System Center Configuration Manager (SCCM), which allows Computing and Technology Services (CTS) to deliver, manage, support and update applications and services across campus.

How do I stop SCCM Deployment in progress? ›

In SCCM Console, go to the Software Library / Application Management / Applications. Select your deployed application. At the bottom select the Deployment tab. Right-click a deployment select Disable.

How do I stop SCCM from updating? ›

The easiest way to stop the updates to clients would be to remove the deployment: Software Library > Overview > Software Updates > Software Update Groups. Then select the ADR baseline/update group, select the Deployment tab in the bottom window and remove the collection that the ADR has been deployed to.

How do I know if SCCM agent is installed? ›

On the computer, go to Control Panel and find “Configuration Manager” applet. Click on Configuration Manager applet. Under Configuration Manager properties, click General tab. In the General Tab, you will find the SCCM client version number.

How do I fix SCCM problems? ›

Best Practices to keep FIX SCCM Client Issues
  1. Make sure all the Windows updates/fixes are installed.
  2. Make sure all the SCCM clients are running with the latest version.
  3. Analyze the Security and Antivirus policies.
  4. Migrate to Windows 10 – Much stable WMI and Windows core components.
17 May 2022

How do I manually fix SCCM client? ›

To repair SCCM console on your computer.
  1. First close the Configuration Manager console. ...
  2. Go to Control Panel > All Control Panel Items > Programs and Features.
  3. From the list of installed programs, right click Microsoft Endpoint Configuration Manager console and click Repair.
  4. The repair option repairs the console.

How do I know if my SCCM client is healthy? ›

In the SCCM console, go to the Monitoring workspace. Expand Client status, and select the Client health dashboard node.

What is difference between application and package in SCCM? ›

The main difference between SCCM applications and packages is that the app workload is only one actively adding new/additional features. The SCCM application model is the workload that adds new features. Here we have Detection logic to use, which helps in detecting whether the application is already present or not.

What does SCCM site reset do? ›

Introduction. SCCM site reset helps us re-apply the default files and registry permissions on the site server, and site components are reinstalled. The same SETUP log file is the one that stores the Site Reset information as well, and that is ConfigMgrSetup.

What is the SCCM service called? ›

Microsoft Endpoint Configuration Manager, formerly known as System Center Configuration Manager (SCCM), is a Windows-centric endpoint management tool for devices within an Active Directory domain.

Where is the software Center cache? ›

The client cache is located in %windir%\ccmcache. By default the cache size is 5120 MB which can increased.

How do I access SCCM cache? ›

On the client computer go to control panel and click Configuration Manager. On the Configuration Manager properties box, click Cache tab and then click Configure Settings. This should show the client cache size.

How do I increase cache size in Configuration Manager? ›

What is this? You could change the client cache size on a single machine by getting into Control Panel > Configuration Manager Client Properties > Cache > click on Configure Settings and change the value of cache size and click OK.

How do I manually refresh software Center? ›

Within Software Center, pressing the F5 key will refresh the list.

How do I update applications in SCCM? ›

Steps to update SCCM Application Content
  1. Launch the Configuration Manager console.
  2. Navigate to Software Library\Overview\Application Management\Applications.
  3. Select the Application and in the bottom pane, click Deployment Types.
  4. Now right-click the application deployment type and select Update Content.
23 Jun 2022

How do I rebuild my software center? ›

How to Fix- Windows 10 Software Center Is Missing
  1. Step 1: Launch Command Prompt, type dism.exe /Online /Cleanup-image /Restorehealth and press Enter. ...
  2. Step 2: Type sfc /scannow and press Enter after the message appears. ...
  3. Step 3: The message “Verification 100% complete” will be shown after it's done.
5 Mar 2021

Where are SCCM files stored? ›

The default path to find the SCCM server logs files is in your SCCM Installation Directory\Logs. If you've used the default installation directory, it will be located in C:\Program Files\Microsoft Configuration Manager\Logs. The problem is that when opening this directory, you'll find dozens of SCCM logs files.

Can I clean Ccmcache? ›

Clearing the CCM Cache Manually

Use the menu at the top of the window to display options as icons and then scroll to the "Configuration Manager" option. Select it and click the "Advanced" tab. Navigate to "cache" and select "Configure Settings." Click the "Delete Files" button that appears and confirm the action.

Is it safe to clear Ccmcache folder? ›

It is safe to clear this. To clear the CCM Cache you need to open “Configuration Manager” and then delete the cache, there is usually a cache tab and you can do it from there.

Why is my download stuck on pending? ›

Here is how to fix download pending error

You may have to free up some space by uninstalling unused apps. At times, updates or security patches of your device might cause download issues. To ensure that the Android device is updated, go to System update under device settings.

How do I force a Windows Update to install? ›

The latest Windows update is Windows 11, version 22H2, also known as the Windows 11 2022 Update. Also, note the following: To check for updates, select Start > Settings > Windows Update , then select Check for updates. If updates are available, you can choose to install them.

How do you fix pending install? ›

How do I fix a Windows 10 pending install error?
  1. Press the Windows logo key + R on your keyboard, type services. ...
  2. Right-click Windows Update and select Proprieties.
  3. Set the Startup type to Automatic from the drop-down menu and click OK.
  4. Right-click Background Intelligent Transfer Service and select Proprieties.
9 Mar 2022

What are the 4 types of installation? ›

There are four approaches of installation; direct, parallel, single-location and phased installation.

How do I manually install an application? ›

Method 1: Install APKs Directly on Android

Simply open a page that offers APKs and download it. You'll see a warning that the APK can harm your device; tap OK to proceed. Once it downloads, you'll see a little banner with a shortcut to open it. Tap Open and you can install the app.

What are the 3 software categories? ›

There are different types of software that can run on a computer: system software, utility software, and application software.

How do I run SCCM cycles through Configuration Manager? ›

On the system that is running the SCCM Client, open the Control Panel. Locate the Configuration Manager Icon and open by clicking on it. On the Configuration Manager Properties box, click on the ACTIONS tab. Click on Machine Policy Retrieval & Evaluation Cycle and click on "Run Now."

How do I manually install SCCM client? ›

How to Manually Install SCCM Client Agent
  1. Login to the computer with an account that has admin privileges.
  2. Click Start and run the command prompt as administrator.
  3. Change the folder path to SCCM client agent install files.
  4. Run the command – ccmsetup.exe /install to manually install the agent.
18 Feb 2021

Can you change a secondary site to a primary site? ›

Secondary sites are attached to a primary site. You can't move them to a different parent site without uninstalling them and then reinstalling them as a child site below the new primary site.

How do I retire an application in SCCM? ›

How to Retire an Application in SCCM | ConfigMgr
  1. Launch the SCCM console.
  2. Go to Software Library\Overview\Application Management\Applications.
  3. Right-click an application that you want to retire and select the option Retire.
9 May 2022

What happens when you delete a deployment in SCCM? ›

If you delete an application deployment, the application is no longer visible in Software Center. The same behavior happens when you remove a resource from the target collection for the deployment.

How do I stop deployment? ›

Stop a deployment (console)
  1. In the navigation pane, expand Deploy, and then choose Deployments. If no entries are displayed, make sure the correct region is selected. ...
  2. Choose the deployment you want to stop do one of the following: Choose Stop deployment to stop the deployment without a rollback.

How do I stop software center from restarting? ›

Run the shutdown -a command to abort the scheduled reboot (if any).

How do I cancel my Ccmexec? ›

The logs fingered ccmexec.
...
Jonathan Hardwick offers three ways of turning off the service:
  1. From the command line: sc stop ccmexec and sc start ccmexec (where sc is c:\windows\system32\sc.exe)
  2. From the GUI #1: open the services list, right-click on the SMS Agent Host service, and select Stop or Start.
12 Jul 2011

What is SMS Agent host service? ›

The SMS agent host service (ccmexec.exe) provides change and configuration services for computer management systems. This service is installed when you install the SCCM client, and it runs on the client agent systems and management points. The CcmExec.

How do I know if SCCM is working? ›

Go to Control Panel and select Configuration Manager. If the Configuration Manager item is not there, the SCCM client may not be installed. You can confirm by checking whether C:\Windows\CCM exists.

What is latest SCCM version? ›

For instance, ConfigMgr/SCCM 2207 was made available on August 13, 2022. This article also lists the SCCM console version numbers for every ConfigMgr release and the steps to find the SCCM console version. Microsoft releases 3 current branch versions every year and around 12–13 technical preview versions.

What ports does SCCM use? ›

Ports you can configure

By default, the HTTP port that's used for client-to-site system communication is port 80, and 443 for HTTPS. You can change these ports during setup or in the site properties.

How do I access the software center? ›

Access the Software Center from the Start Menu > All Apps > Microsoft System Center > Configuration Manager > click on Software Center.

How do I open the Software Center from the command line? ›

Launch ConfigMgr Software Center using Shortcut Command

On your Windows 11 computer, right-click Start and click Run. This opens a Run Command window. Type SoftwareCenter: and press Enter. This should launch the Software Center on the computer.

How do I find the software center in Windows 10? ›

For the simplest method to start Software Center, go to Start and type Software Center . You may not need to type the entire string for Windows to find the best match. To navigate the Start menu, look under the Microsoft Endpoint Manager group for the Software Center icon.

How do I remove software from Software Center? ›

There are two ways to uninstall software on your computer:

(1) Open the Software Center, (2) select the Installed Software tab, (3) select the desired software (4) click Uninstall, and (5) follow the prompts.

How do I refresh my Software center? ›

Within Software Center, pressing the F5 key will refresh the list.

Is Software center part of SCCM? ›

Software Center is part of Microsoft's System Center Configuration Manager (SCCM), which allows Computing and Technology Services (CTS) to deliver, manage, support and update applications and services across campus.

How do I manually install SCCM? ›

Install SCCM Client Manually Using Command Line
  1. Client push installation (SCCM Console)
  2. Software update point-based installation (GPO GPEDIT.MSC)
  3. Group policy installation (GPO – GPEDIT.MSC)
  4. Package and program installation (SCCM Console)
  5. OSD Task Sequence (SCCM Console)
  6. Logon script installation (AD)
8 Dec 2021

How do I run SCCM cycles through Configuration Manager? ›

Locate the Configuration Manager Icon and open by clicking on it. On the Configuration Manager Properties box, click on the ACTIONS tab. Click on Machine Policy Retrieval & Evaluation Cycle and click on "Run Now."

Where is SCCM Admin console located? ›

The SCCM admin console is always installed on the site server for the CAS or a primary site. You can also install the console on Windows 11 or Windows 10 devices. I have seen many organizations publish the SCCM admin console on Citrix servers.

How do I open a SCCM file in Windows 10? ›

The Configuration Manager console is always installed on every site server. You can also install it on other computers. For more information, see Install the Configuration Manager console. The simplest method to open the console on a Windows computer is to go to Start and start typing Configuration Manager console .

How do I clear my Software Center cache? ›

You need your cache to accesss your files while installing new programs.
...
Delete the Cache files.
  1. Open Configuration Manager Properties from Control Panel.
  2. Select the Cache tab.
  3. Click the Delete Files button.
  4. Select the Delete persisted cache content, if desired.
  5. Click the Yes button.

Where is Software Center on the Start menu? ›

Click to open the Start menu, click Microsoft System Center, then click Software Center.

How do I retire an application in SCCM? ›

How to Retire an Application in SCCM | ConfigMgr
  1. Launch the SCCM console.
  2. Go to Software Library\Overview\Application Management\Applications.
  3. Right-click an application that you want to retire and select the option Retire.
9 May 2022

How do I remove an app from SCCM? ›

Switch to the Programs tab and configure the following settings: Uninstall program: Specify the command line and any required parameters to uninstall the application. Uninstall start in: Optionally specify the folder that has the uninstall program for the deployment type.

How do I delete a deployment package in SCCM? ›

Select an existing package in the Packages node that you want to delete, Right-click the package, and select Delete.

Top Articles
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 6579

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.